home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu183.dms / pu183.adf / devs / printers / Citizen 24 Swift.pd next >
Text File  |  1992-05-26  |  8KB  |  249 lines

  1. rem Epson 24 pin printers (LQ500/550,LQ850/1050,LQ860/1060,LQ2500/2550)
  2. rem Also Epson SQ850,SQ2550. Seikosha SL92,SL230-AI.
  3. rem Also Citizen Swift 24, Prodot 24, 124D. Brother 1224,1724,1824/1924.
  4. rem (uses IBM char set)
  5.  
  6. cc '@'=27,"@",27,"x",0,27,"R",0,27,"t",1
  7. cc 'b'=27,"E",27,"G"; 27,"F",27,"H"
  8. cc 'c'=15            ; 18
  9. cc 'e'=27,"M"
  10. cc 'i'=27,"4"        ; 27,"5"
  11. cc 'l'=27,"W",1        ; 27,"W",0
  12. cc 'n'=27,"P"
  13. cc 'p'=27,"p",1        ; 27,"p",0
  14. cc 'q'=27,"x",1        ; 27,"x",0
  15. cc 's'=27,"S",1        ; 27,"T"
  16. cc 't'=27,"S",0        ; 27,"T"
  17. cc 'u'=27,"-",1        ; 27,"-",0
  18.  
  19. cc 'f'=27,"g"              ;; fifteen pitch
  20. cc 'o'=27,"q",1 ; 27,"q",0 ;; outline
  21. cc 'h'=27,"k",1 ; 27,"k",0 ;; helvetica (san serif)
  22. cc 'j'=27,"k",4 ; 27,"k",0 ;; joined (script)
  23.  
  24. rc 'Ç'=27,"6",128
  25. rc 'ü'=27,"6",129
  26. rc 'é'=27,"6",130
  27. rc 'â'=27,"6",131
  28. rc 'ä'=27,"6",132
  29. rc 'à'=27,"6",133
  30. rc 'å'=27,"6",134
  31. rc 'ç'=27,"6",135
  32. rc 'ê'=27,"6",136
  33. rc 'ë'=27,"6",137
  34. rc 'è'=27,"6",138
  35. rc 'ï'=27,"6",139
  36. rc 'î'=27,"6",140
  37. rc 'ì'=27,"6",141
  38. rc 'Ä'=27,"6",142
  39. rc 'Å'=27,"6",143
  40. rc 'É'=27,"6",144
  41. rc 'æ'=27,"6",145
  42. rc 'Æ'=27,"6",146
  43. rc 'ô'=27,"6",147
  44. rc 'ö'=27,"6",148
  45. rc 'ò'=27,"6",149
  46. rc 'û'=27,"6",150
  47. rc 'ù'=27,"6",151
  48. rc 'ÿ'=27,"6",152
  49. rc 'Ö'=27,"6",153
  50. rc 'Ü'=27,"6",154
  51. rc 'ø'=27,"R",4,"|",27,"R",0 ;; O slash
  52. rc '£'=27,"6",156
  53. rc 'Ø'=27,"R",4,"\",27,"R",0 ;; O slash
  54. rc ''=27,"6",159
  55. rc 'ß'=27,"R",2,"~",27,"R",0
  56.  
  57. IF PC
  58. rc ''=27,"6",""
  59. ENDIF
  60. IF ST
  61. rc 158=27,"R",2,"~",27,"R",0
  62. ENDIF
  63.  
  64. rc 'á'=160
  65. rc 'í'=161
  66. rc 'ó'=162
  67. rc 'ú'=163
  68. rc 'ñ'=164
  69. rc 'Ñ'=165
  70.  
  71. rc ''=27,"*",39,18,0, 0,0,0,0,0,0,0,64,0,0,192,0,1,192,0,7,192,0,31,192,0,63,255,192,31,192,0,7,192,0,1,192,0,0,192,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  72. rc ''=27,"*",39,18,0, 0,0,0,0,0,0,0,32,0,0,48,0,0,56,0,0,62,0,0,63,128,63,255,192,0,63,128,0,62,0,0,56,0,0,48,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  73. rc ''=27,"*",39,18,0, 0,32,0,0,32,0,0,32,0,0,32,0,0,32,0,0,32,0,7,255,0,3,254,0,1,252,0,0,248,0,0,248,0,0,112,0,0,112,0,0,32,0,0,32,0,0,0,0,0,0,0,0,0,0
  74. rc ''=27,"*",39,18,0, 0,0,0,0,0,0,0,32,0,0,32,0,0,112,0,0,112,0,0,248,0,0,248,0,1,252,0,3,254,0,7,255,0,0,32,0,0,32,0,0,32,0,0,32,0,0,32,0,0,32,0,0,0,0
  75. rc '“'=27,"*",39,18,0, 0,0,0,0,0,0,96,96,192,96,96,192,127,255,192,127,255,192,97,128,192,99,0,192,6,0,192,6,0,192,0,0,192,0,0,192,0,0,192,0,7,192,0,7,192,0,0,0,0,0,0,0,0,0
  76. rc '”'=27,"*",39,18,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,96,192,192,96,192,255,255,192,255,255,192,1,128,192,3,0,192,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  77.  
  78. IF ANSI
  79. rc 'Ÿ'=218
  80. rc '—'=191
  81. rc '˜'=192
  82. rc 'ž'=217
  83. rc 'œ'=196
  84. rc '•'=179
  85. rc 'š'=194
  86. rc '™'=193
  87. rc ''=197
  88. rc '›'=195
  89. rc '–'=180
  90. rc 'ª'=166
  91. rc 'º'=167
  92. rc '¿'=168
  93. rc '¬'=170
  94. rc '½'=171
  95. rc '¼'=172
  96. rc '¡'=173
  97. rc '«'=174
  98. rc '»'=175
  99. rc 'µ'=230
  100. rc '±'=241
  101. rc '÷'=246
  102. rc '°'=248
  103. rc '·'=250
  104. rc '²'=253
  105. ENDIF
  106.  
  107. IF VER5
  108. acute     ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 32,0,0, 96,0,0, 192,0,0, 128,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  109. breve     ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 192,0,0, 224,0,0, 32,0,0, 32,0,0, 32,0,0, 32,0,0, 224,0,0, 192,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  110. caron     ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 128,0,0, 192,0,0, 96,0,0, 32,0,0, 96,0,0, 192,0,0, 128,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  111. cedilla   ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 0,0,4, 0,0,6, 0,0,2, 0,0,50, 0,0,50, 0,0,18, 0,0,30, 0,0,12, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  112. circumflex; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 32,0,0, 96,0,0, 192,0,0, 128,0,0, 192,0,0, 96,0,0, 32,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  113. dacute    ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 32,0,0, 96,0,0, 192,0,0, 128,0,0, 0,0,0, 0,0,0, 0,0,0, 32,0,0, 96,0,0, 192,0,0, 128,0,0, 0,0,0, 0,0,0
  114. dgrave    ; 27,"\",241,255, 27,"*",39,15,0,  128,0,0, 192,0,0, 96,0,0, 32,0,0, 0,0,0, 0,0,0, 0,0,0, 128,0,0, 192,0,0, 96,0,0, 32,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  115. diaeresis ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 224,0,0, 224,0,0, 224,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 224,0,0, 224,0,0, 224,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  116. grave     ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 0,0,0, 128,0,0, 192,0,0, 96,0,0, 32,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  117. macron    ; 27,"\",241,255, 27,"*",39,15,0,  192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 192,0,0, 0,0,0, 0,0,0
  118. ogonek    ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,12, 0,0,30, 0,0,54, 0,0,38, 0,0,6, 0,0,4, 0,0,0, 0,0,0
  119. overdot   ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 0,0,0, 0,0,0, 224,0,0, 224,0,0, 224,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  120. ring      ; 27,"\",241,255, 27,"*",39,15,0,  0,0,0, 0,0,0, 0,0,0, 96,0,0, 240,0,0, 144,0,0, 144,0,0, 240,0,0, 96,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0
  121. tilde     ; 27,"\",241,255, 27,"*",39,15,0,  32,0,0, 96,0,0, 192,0,0, 128,0,0, 128,0,0, 192,0,0, 64,0,0, 96,0,0, 32,0,0, 32,0,0, 96,0,0, 192,0,0, 0,0,0, 0,0,0, 0,0,0
  122. ENDIF
  123.  
  124. hl 27,"J",15
  125. pscode 27,"9"; 27,"8"
  126.  
  127. IF VER5
  128. mm 4
  129. mf 2
  130. pp on
  131. ms on
  132. double L
  133. regular bcilpqstuohj
  134. group enf
  135. menu
  136. "Fifteen pitch:^XF"     F
  137. "Outline:^XO"           O
  138. "Helve (san-serif):^XH" H
  139. "Joined (script):^XJ"   J   
  140. menuend
  141. ELSE
  142. mm 4
  143. mf 2
  144. cw 36
  145. pw 30
  146. ENDIF
  147.  
  148.  
  149. rem all widths are in units of 1/360"
  150.  
  151. IF VER5
  152. rules ps=10,pt=10,p=11,qf=9,f=4,qce=8,ce=3,qc=7,c=2,qe=6,e=1,q=5,n=0
  153.  
  154. font 0 ;; draft pica, 10 cpi
  155. mm 4
  156. mf 3
  157. cw 36
  158.  
  159. font 1 ;; draft elite, 12 cpi
  160. mm 4
  161. mf 3
  162. cw 30
  163.  
  164. font 2 ;; draft condensed pica, 17.14 cpi
  165. mm 4
  166. mf 3
  167. cw 21
  168.  
  169. font 3 ;; draft condensed elite, 20 cpi
  170. mm 4
  171. mf 3
  172. cw 18
  173.  
  174. font 4 ;; draft semi-condensed, 15 cpi
  175. mm 4
  176. mf 3
  177. cw 24
  178.  
  179. font 5 ;; LQ pica, 10 cpi
  180. mm 4
  181. mf 2
  182. cw 36
  183.  
  184. font 6 ;; LQ elite, 12 cpi
  185. mm 4
  186. mf 2
  187. cw 30
  188.  
  189. font 7 ;; LQ condensed pica, 17.14 cpi
  190. mm 4
  191. mf 2
  192. cw 21
  193.  
  194. font 8 ;; LQ condensed elite, 20 cpi
  195. mm 4
  196. mf 2
  197. cw 18
  198.  
  199. font 9 ;; LQ semi-condensed, 15 cpi
  200. mm 4
  201. mf 2
  202. cw 24
  203.  
  204. font 10 ;; sub/superscript proportional
  205. mm 4
  206. mf 2
  207. pw 20
  208. widths
  209.  20 !12 "20 #20 $20 %24 &24 '12 (16 )16 *20 +20 ,12 -20 .12 /20 
  210. 020 120 220 320 420 520 620 720 820 920 :12 ;12 <20 =20 >20 ?20 
  211. @24 A24 B24 C24 D24 E24 F24 G24 H24 I16 J20 K24 L24 M28 N24 O24 
  212. P24 Q24 R24 S24 T24 U28 V24 W28 X24 Y24 Z20 [16 \20 ]16 ^20 _20 
  213. `12 a20 b24 c20 d24 e20 f16 g24 h24 i12 j16 k24 l12 m28 n24 o20 
  214. p24 q24 r20 s20 t16 u24 v24 w28 x20 y24 z20 {16 |12 }16 ~20 
  215. Ç24 ü24 é20 â20 ä20 à20 å20 ç20 ê20 ë20 è20 ï12 î12 ì12 Ä24 Å24 
  216. É24 æ28 Æ28 ô20 ö20 ò20 û24 ù24 ÿ24 Ö24 Ü28 ø20 £20 Ø24 28 20 
  217. á20 í12 ó20 ú24 ñ24 Ñ24 ª20 º20 ¿20 20 ¬20 ½20 ¼20 ¡20 «20 »20 
  218. 30 30 30 •30 –30 30 30 30 30 30 30 30 30 30 30 —30 
  219. ˜30 ™30 š30 ›30 œ30 30 30 30 30 30 30 30 30 30 30 30 
  220. 30 30 30 30 30 30 30 30 30 ž30 Ÿ30 “30 ”30 30 30 30 
  221. 20 ß24 20 20 20 20 µ20 20 20 20 20 20 20 20 20 20 
  222. 20 ±20 20 20 20 20 ÷20 20 °20 20 ·20 20 20 ²20 20 
  223. 20 20 Ÿ20 20 §20 
  224. 36 36  36 “36 ”36 
  225.  
  226. font 11 ;; ordinary proportional font
  227. mm 4
  228. mf 2
  229. pw 30
  230. widths
  231.  30 !18 "30 #30 $30 %36 &36 '18 (24 )24 *30 +30 ,18 -30 .18 /30 
  232. 030 130 230 330 430 530 630 730 830 930 :18 ;18 <30 =30 >30 ?30 
  233. @36 A36 B36 C36 D36 E36 F36 G36 H36 I24 J30 K36 L36 M42 N36 O36 
  234. P36 Q36 R36 S36 T36 U42 V36 W42 X36 Y36 Z30 [24 \30 ]24 ^30 _30 
  235. `18 a30 b36 c30 d36 e30 f24 g36 h36 i18 j24 k36 l18 m42 n36 o30 
  236. p36 q36 r30 s30 t24 u36 v36 w42 x30 y36 z30 {24 |18 }24 ~30 
  237. Ç36 ü36 é30 â30 ä30 à30 å30 ç30 ê30 ë30 è30 ï18 î18 ì18 Ä36 Å36 
  238. É36 æ42 Æ42 ô30 ö30 ò30 û36 ù36 ÿ36 Ö36 Ü42 ø30 £30 Ø36 42 30 
  239. á30 í18 ó30 ú36 ñ36 Ñ36 ª30 º30 ¿30 30 ¬30 ½30 ¼30 ¡30 «30 »30 
  240. 30 30 30 •30 –30 30 30 30 30 30 30 30 30 30 30 —30 
  241. ˜30 ™30 š30 ›30 œ30 30 30 30 30 30 30 30 30 30 30 30 
  242. 30 30 30 30 30 30 30 30 30 ž30 Ÿ30 “30 ”30 30 30 30 
  243. 30 ß36 30 30 30 30 µ30 30 30 30 30 30 30 30 30 30 
  244. 30 ±30 30 30 30 30 ÷30 30 °30 30 ·30 30 30 ²30 30 
  245. 30 30 Ÿ30 30 §30 
  246. 36 36  36 “36 ”36 
  247.  
  248. ENDIF
  249.